/**
 * @type {String}
 *
 * @properties={typeid:35,uuid:"602D7A21-6385-4602-8D64-9CF93BA898D7"}
 */
var f_concepto = null;

/**
 * Perform the element default action.
 *
 * @param {JSEvent} event the event that triggered the action
 *
 * @properties={typeid:24,uuid:"3E18F980-6E81-426C-B4AC-BC305D66829E"}
 * @AllowToRunInFind
 */
function buscar(event) 
{
	databaseManager.setAutoSave(true); // 01/12/2010 no dejaba buscar despues del primero
	var estado_find=controller.find();
	if (estado_find==false)
	{
		globals.DIALOGS.showWarningDialog('Aviso','No encontró datos','OK')
		databaseManager.setAutoSave(false);
		return;
	}
	var fecha_busqueda=new Date()
	fecha_busqueda=utils.dateFormat(globals.gFechaDesde,'dd-MM-yyyy')+'...'+utils.dateFormat(globals.gFechaHasta,'dd-MM-yyyy')
	fecha_mov= '#'+fecha_busqueda +'|dd-MM-yyyy'
	concepto='%'+ f_concepto + '%'
	proveedor_id=globals.gProveedorDesde
		
	var found=controller.search()
	if (found==0)
	{
		globals.DIALOGS.showWarningDialog('Aviso','No encontró datos en el rango pedido','OK')
		databaseManager.setAutoSave(false);
		return;
	}
	databaseManager.setAutoSave(false);
}

/**
 * Perform the element default action.
 *
 * @param {JSEvent} event the event that triggered the action
 *
 * @properties={typeid:24,uuid:"F694FB62-99E4-4AA9-806B-0B28354572C2"}
 */
function anular(event) 
{
	if (globals.gProveedorDesde!=null)
		globals.gProveedorDesde=null;
}

/**
 * @properties={typeid:24,uuid:"083BED94-1A5F-4BD7-A3AE-70ECDB28F79A"}
 */
function iniciar() 
{
	globals.gFechaDesde = new Date() 
	globals.gFechaHasta = new Date();	
}

/**
 * Perform the element default action.
 *
 * @param {JSEvent} event the event that triggered the action
 *
 * @properties={typeid:24,uuid:"2ADD7371-D32F-478C-AE90-F6A805A742B4"}
 */
function modificar(event) 
{
	if (cod_mov != 15)
	{
		globals.DIALOGS.showWarningDialog('Aviso','No se puede modificar ' + ctacte_pr_to_tab_mov_pr.descripcion,'OK')
		return;
	}
	if (importe != saldo)
	{
		globals.DIALOGS.showWarningDialog('Aviso','No puede modificar si el importe no coincide con el saldo','OK')
		return;
	}
	else
	{
		globals.formEnVentana('ctacte_pr_det','ctacte_det','Detalle de Cuenta Corriente')
	}
}
